Big Huge Thesaurus

cochon de lait

noun

sounds kind of like